home *** CD-ROM | disk | FTP | other *** search
/ Inter.Net 55-1 / Inter.Net 55-1.iso / CBuilder / Setup / BCB / data.z / qrcomped.hpp < prev    next >
Encoding:
C/C++ Source or Header  |  1998-02-09  |  5.1 KB  |  155 lines

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1998 by Borland International
  3. // All rights reserved
  4.  
  5. // (DO NOT EDIT: machine generated header) 'Qrcomped.pas' rev: 3.00
  6.  
  7. #ifndef QrcompedHPP
  8. #define QrcompedHPP
  9. #include <Buttons.hpp>
  10. #include <DBTables.hpp>
  11. #include <Db.hpp>
  12. #include <ExtCtrls.hpp>
  13. #include <qralias.hpp>
  14. #include <qrabout.hpp>
  15. #include <quickrpt.hpp>
  16. #include <qrprntr.hpp>
  17. #include <DsgnIntf.hpp>
  18. #include <Printers.hpp>
  19. #include <ComCtrls.hpp>
  20. #include <StdCtrls.hpp>
  21. #include <Dialogs.hpp>
  22. #include <Forms.hpp>
  23. #include <Controls.hpp>
  24. #include <Graphics.hpp>
  25. #include <Classes.hpp>
  26. #include <SysUtils.hpp>
  27. #include <Messages.hpp>
  28. #include <Windows.hpp>
  29. #include <SysInit.hpp>
  30. #include <System.hpp>
  31.  
  32. //-- user supplied -----------------------------------------------------------
  33.  
  34. namespace Qrcomped
  35. {
  36. //-- type declarations -------------------------------------------------------
  37. class DELPHICLASS TQRCompEd;
  38. class PASCALIMPLEMENTATION TQRCompEd : public Forms::TForm 
  39. {
  40.     typedef Forms::TForm inherited;
  41.     
  42. __published:
  43.     Stdctrls::TButton* About;
  44.     Stdctrls::TButton* Preview;
  45.     Stdctrls::TButton* Apply1;
  46.     Stdctrls::TButton* OK1;
  47.     Stdctrls::TButton* Cancel1;
  48.     Stdctrls::TGroupBox* PaperSizeGB;
  49.     Stdctrls::TLabel* Label5;
  50.     Stdctrls::TLabel* Label6;
  51.     Stdctrls::TComboBox* PaperSize;
  52.     Stdctrls::TEdit* PageWidth;
  53.     Stdctrls::TEdit* PageLength;
  54.     Stdctrls::TComboBox* OrientationCB;
  55.     Stdctrls::TGroupBox* MarginsGB;
  56.     Stdctrls::TLabel* Label1;
  57.     Stdctrls::TLabel* Label2;
  58.     Stdctrls::TLabel* Label3;
  59.     Stdctrls::TLabel* Label4;
  60.     Stdctrls::TLabel* Label7;
  61.     Stdctrls::TEdit* Topmargin;
  62.     Stdctrls::TEdit* BottomMargin;
  63.     Stdctrls::TEdit* LeftMargin;
  64.     Stdctrls::TEdit* RightMargin;
  65.     Stdctrls::TEdit* ColumnMargin;
  66.     Stdctrls::TGroupBox* OtherGB;
  67.     Stdctrls::TLabel* Label9;
  68.     Stdctrls::TLabel* Label10;
  69.     Stdctrls::TLabel* Label11;
  70.     Stdctrls::TComboBox* Units;
  71.     Stdctrls::TComboBox* FontName;
  72.     Stdctrls::TComboBox* FontSize;
  73.     Stdctrls::TLabel* Label8;
  74.     Stdctrls::TEdit* Columns;
  75.     Stdctrls::TGroupBox* PageFrameGB;
  76.     Stdctrls::TLabel* Label12;
  77.     Extctrls::TShape* FrameColor;
  78.     Stdctrls::TLabel* Label13;
  79.     Stdctrls::TCheckBox* PageFrameTop;
  80.     Stdctrls::TCheckBox* PageFrameBottom;
  81.     Stdctrls::TCheckBox* PageFrameLeft;
  82.     Stdctrls::TCheckBox* PageFrameRight;
  83.     Stdctrls::TButton* ColorButton;
  84.     Stdctrls::TEdit* PageFramePenWidth;
  85.     Stdctrls::TGroupBox* BandsGB;
  86.     Stdctrls::TLabel* Label14;
  87.     Stdctrls::TLabel* Label15;
  88.     Stdctrls::TCheckBox* Title;
  89.     Stdctrls::TCheckBox* PageHeader;
  90.     Stdctrls::TCheckBox* ColumnHeader;
  91.     Stdctrls::TCheckBox* Detail;
  92.     Stdctrls::TEdit* PageHeaderLength;
  93.     Stdctrls::TEdit* TitleLength;
  94.     Stdctrls::TEdit* ColumnHeaderLength;
  95.     Stdctrls::TEdit* DetailLength;
  96.     Stdctrls::TEdit* SummaryLength;
  97.     Stdctrls::TCheckBox* PageFooter;
  98.     Stdctrls::TCheckBox* Summary;
  99.     Stdctrls::TEdit* PageFooterLength;
  100.     Stdctrls::TCheckBox* FirstPageHeader;
  101.     Stdctrls::TCheckBox* LastPageFooter;
  102.     Buttons::TSpeedButton* SpeedButton1;
  103.     Buttons::TSpeedButton* SpeedButton2;
  104.     Buttons::TSpeedButton* SpeedButton3;
  105.     Buttons::TSpeedButton* SpeedButton4;
  106.     void __fastcall FormCreate(System::TObject* Sender);
  107.     void __fastcall Cancel1Click(System::TObject* Sender);
  108.     void __fastcall OK1Click(System::TObject* Sender);
  109.     void __fastcall Apply1Click(System::TObject* Sender);
  110.     void __fastcall FloatKeyPress(System::TObject* Sender, char &Key);
  111.     void __fastcall PageWidthExit(System::TObject* Sender);
  112.     void __fastcall AboutClick(System::TObject* Sender);
  113.     void __fastcall PreviewClick(System::TObject* Sender);
  114.     void __fastcall ColorButtonClick(System::TObject* Sender);
  115.     void __fastcall FormDestroy(System::TObject* Sender);
  116.     void __fastcall SpeedButton1Click(System::TObject* Sender);
  117.     void __fastcall SpeedButton2Click(System::TObject* Sender);
  118.     void __fastcall SpeedButton3Click(System::TObject* Sender);
  119.     void __fastcall SpeedButton4Click(System::TObject* Sender);
  120.     
  121. private:
  122.     Quickrpt::TQuickRep* FQuickRep;
  123.     Classes::TStrings* FAvailableDataSets;
  124.     void __fastcall GetValues(void);
  125.     void __fastcall SetValues(void);
  126.     void __fastcall SetQuickRep(Quickrpt::TQuickRep* Value);
  127.     void __fastcall SetAvailableDataSets(Classes::TStrings* Value);
  128.     void __fastcall ChangeValue(Stdctrls::TEdit* Edit, int Value, int MinValue);
  129.     
  130. public:
  131.     __property Quickrpt::TQuickRep* QuickRep = {read=FQuickRep, write=SetQuickRep};
  132.     __property Classes::TStrings* AvailableDataSets = {read=FAvailableDataSets, write=SetAvailableDataSets
  133.         };
  134. public:
  135.     /* TCustomForm.Create */ __fastcall virtual TQRCompEd(Classes::TComponent* AOwner) : Forms::TForm(AOwner
  136.         ) { }
  137.     /* TCustomForm.CreateNew */ __fastcall TQRCompEd(Classes::TComponent* AOwner, int Dummy) : Forms::TForm(
  138.         AOwner, Dummy) { }
  139.     /* TCustomForm.Destroy */ __fastcall virtual ~TQRCompEd(void) { }
  140.     
  141. public:
  142.     /* TWinControl.CreateParented */ __fastcall TQRCompEd(HWND ParentWindow) : Forms::TForm(ParentWindow
  143.         ) { }
  144.     
  145. };
  146.  
  147. //-- var, const, procedure ---------------------------------------------------
  148.  
  149. }    /* namespace Qrcomped */
  150. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  151. using namespace Qrcomped;
  152. #endif
  153. //-- end unit ----------------------------------------------------------------
  154. #endif    // Qrcomped
  155.